package com.beiing.tianshuai.tianshuai.mine.view;

import com.beiing.tianshuai.tianshuai.base.BaseViewImpl;
import com.beiing.tianshuai.tianshuai.mine.entity.OrderApplyAfterSaleBean;
import com.beiing.tianshuai.tianshuai.mine.entity.OrderApplyAfterSalePostDataBean;

public interface OrderApplyAfterSaleViewImpl extends BaseViewImpl<OrderApplyAfterSaleBean> {
    /**
     * 请求申请售后数据成功
     * @param bean 请求数据
     */
    void getOrderApplyAfterSaleSuccess(OrderApplyAfterSaleBean bean);

    /**
     * 请求申请售后数据失败
     * @param  throwable 请求数据
     */
    void getOrderApplyAfterSaleError( Throwable throwable);

    /**
     * 上传申请退货信息成功
     * @param bean 上传数据
     */
    void postOrderApplyAfterSaleInfoSuccess(OrderApplyAfterSalePostDataBean bean);
    /**
     * 上传申请退货信息失败
     * @param  throwable 上传数据
     */
    void postOrderApplyAfterSaleInfoError(Throwable throwable);

}
